package lads.flad.interfaces {
	
	import flash.display.DisplayObject;
	import lads.flad.GameCore;
	import lads.flad.GameEngine;
	import lads.flad.load.LoadManager;
	
	public interface IScene {
		function startAll():void;
		function stopAll():void;
		function updateAll():void;
		function get engine():GameEngine;
		function set engine(value:GameEngine):void;
		function get core():GameCore;
		function get loader():LoadManager;
		function set loader(value:LoadManager):void;
		function get xml():XML;
		function set xml(value:XML):void;
		function get name():String;
		function set name(value:String):void;
		function get host():DisplayObject;
	}
	
}